/**
 * Title:<br>
 * Description:<br>
 * Copyright © Xiamen Dripstill  NetWorks Co.,Ltd.
 * @Create:2020-02-01<br>
 * @author:Sun Yijing<br>
 * @version: Object v1.0.0<br>
 * <br>
 * 修改历史:<br>
 * 修改人		修改日期		修改描述<br>
 * -----------------------------------<br>
 * <br>
 * <br>
 */
package com.yoooya.base.model.po.system;

import com.yoooya.base.model.po.BasePo;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 * 用户信息
 */
public class UserInfoPo extends BasePo implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    private Long id;

    /**
     * 用户Id
     */
    private String userId;

    /**
     * 用户帐号
     */
    private String userName;

    /**
     * OpenId
     */
    private String openId;

    /**
     * 头像
     */
    private String portrait;

    /**
     * 昵称
     */
    private String nickname;

    /**
     * 姓名
     */
    private String name;

    /**
     * 英文名
     */
    private String englishName;

    /**
     * 身份证
     */
    private String idCard;

    /**
     * 编号
     */
    private String identifier;

    /**
     * 密码
     */
    private String password;

    /**
     * 加密盐
     */
    private String salt;

    /**
     * 所属公司Id
     */
    private Long companyId;

    /**
     * 所属公司名称
     */
    private String companyName;

    /**
     * 部门
     */
    private String department;

    /**
     * 部门Id
     */
    private String departmentIds;

    /**
     * 角色
     */
    private String role;

    /**
     * 角色Id
     */
    private String roleIds;

    /**
     * 数据权限
     */
    private String permission;

    /**
     * 数据权限Id
     */
    private String permissionIds;

    /**
     * 职位信息
     */
    private String position;

    /**
     * 职位Id
     */
    private Long positionId;

    /**
     * 上级字段
     */
    private Boolean isLeader;

    /**
     * 成员头像的mediaid
     */
    private String avatarMediaId;

    /**
     * 手机号
     */
    private String mobile;

    /**
     * 座机
     */
    private String telephone;

    /**
     * 邮箱
     */
    private String email;

    /**
     * 性别,1表示男性，2表示女性
     */
    private String gender;

    /**
     * 员工个人二维码
     */
    private String qrCode;

    /**
     * 出生日期
     */
    private Date birthday;

    /**
     * 省份ID
     */
    private Integer provinceId;

    /**
     * 省份名称
     */
    private String provinceName;

    /**
     * 市区Id
     */
    private Integer cityId;

    /**
     * 市区名称
     */
    private String cityName;

    /**
     * 区域ID
     */
    private Integer areaId;

    /**
     * 区域名称
     */
    private String areaName;

    /**
     * 地址
     */
    private String address;

    /**
     * 注册时间
     */
    private Date regTime;

    /**
     * 登录次数
     */
    private Integer loginCount;

    /**
     * 微信号
     */
    private String wechatNo;

    /**
     * QQ
     */
    private String qq;

    /**
     * 银行
     */
    private String bankName;

    /**
     * 银行卡
     */
    private String bankCard;

    /**
     * 支付宝
     */
    private String alipay;

    /**
     * 招聘类型;1-校招;2-社招;3-实习
     */
    private Integer recruitType;

    /**
     * 参加工作时间
     */
    private Date workDate;

    /**
     * 工作年限(年)
     */
    private Integer workDuration;

    /**
     * 入职时间
     */
    private Date entryDate;

    /**
     * 试用期(月)
     */
    private Integer probation;

    /**
     * 试用期截止日
     */
    private Date probationDate;

    /**
     * 学校
     */
    private String school;

    /**
     * 学历
     */
    private String education;

    /**
     * 专业
     */
    private String specialty;

    /**
     * 毕业时间
     */
    private Date graduateDate;

    /**
     * 籍贯
     */
    private String nativePlace;

    /**
     * 民族
     */
    private String nation;

    /**
     * 户口所在地
     */
    private String location;

    /**
     * 户籍地址
     */
    private String permanentAddress;

    /**
     * 当前地址
     */
    private String currentAddress;

    /**
     * 婚姻状态;1-未婚;2-已婚;3-离异;4-其它
     */
    private Integer maritalStatus;

    /**
     * 紧急联系人
     */
    private String emergencyContact;

    /**
     * 紧急电话
     */
    private String emergencyTelephone;

    /**
     * 兴趣
     */
    private String interest;

    /**
     * 推荐人
     */
    private Long refereeId;

    /**
     * 薪资
     */
    private Float salary;

    /**
     * 是否有提成
     */
    private Boolean isBrokerage;

    /**
     * 试用薪资
     */
    private Float probationSalary;

    /**
     * 岗位
     */
    private String post;

    /**
     * 技能
     */
    private String skill;

    /**
     * 政治面貌1.团员2.党员3.预备党员4.群众
     */
    private String politics;

    /**
     * 是否签订保密协议
     */
    private Boolean isSignSecrecy;

    /**
     * 是否签订合同
     */
    private Boolean isSignContract;

    /**
     * 合同到期日
     */
    private Date contractEndDate;

    /**
     * 是否缴纳社保
     */
    private Boolean isSocialSecurity;

    /**
     * 是否签实习协议
     */
    private Boolean isSignPracticeAgreement;

    /**
     * 实习结束时间
     */
    private Date practiceEndDate;

    /**
     * 企业微信状态,激活状态: 1=已激活，2=已禁用，4=未激活。
     */
    private Integer cpStatus;

    /**
     * 启用/禁用成员;1表示启用成员;0表示禁用成员
     */
    private Integer enable;

    /**
     * 状态;1-在职;2-离职
     */
    private Integer status;

    /**
     * 用户类型;1-正式;2-试用;3-实习
     */
    private Integer userType;

    /**
     * 备注
     */
    private String remark;

    /**
     * 超级管理员标识
     */
    private Boolean isLock;

    /**
     * 添加类型;1-微信;2-平台
     */
    private Integer addType;

    /**
     * 同步状态;1-未同步;2-已同步
     */
    private Integer syncStauts;

    /**
     * 同步类型;1-手动;2-自动
     */
    private Integer syncType;

    /**
     * 同步时间
     */
    private Date syncTime;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 修改时间
     */
    private Date modifyTime;

    /**
     * 证件有效期
     */
    private String cerDeadline;

    /**
     * 户口性质1.农业2.非农业
     */
    private Integer homeNature;

    /**
     * 是否为第一学历
     */
    private Boolean isFirstEdu;

    /**
     * 获得职称/职业资格
     */
    private String postTitle;

    /**
     * 紧急联系人关系
     */
    private String urgentRela;

    /**
     * 档案状态1.未建立2.已建立
     */
    private Integer archiveStatus;

    /**
     * 审核状态1.未审核2.审核通过3.审核驳回
     */
    private Integer auditStatus;

    /**
     * 入学日期
     */
    private Date entrySchoolDate;

    private List<SysMenuPo> menuList = new ArrayList<SysMenuPo>();

    public List<SysMenuPo> getMenuList() {
        return menuList;
    }

    public void setMenuList(List<SysMenuPo> menuList) {
        this.menuList = menuList;
    }

    /**
     * @return id
     */
    public Long getId() {
        return id;
    }

    /**
     * @param id 
	 *            id
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * @return 用户Id
     */
    public String getUserId() {
        return userId;
    }

    /**
     * @param userId 
	 *            用户Id
     */
    public void setUserId(String userId) {
        this.userId = userId;
    }

    /**
     * @return 用户帐号
     */
    public String getUserName() {
        return userName;
    }

    /**
     * @param userName 
	 *            用户帐号
     */
    public void setUserName(String userName) {
        this.userName = userName;
    }

    /**
     * @return OpenId
     */
    public String getOpenId() {
        return openId;
    }

    /**
     * @param openId 
	 *            OpenId
     */
    public void setOpenId(String openId) {
        this.openId = openId;
    }

    /**
     * @return 头像
     */
    public String getPortrait() {
        return portrait;
    }

    /**
     * @param portrait 
	 *            头像
     */
    public void setPortrait(String portrait) {
        this.portrait = portrait;
    }

    /**
     * @return 昵称
     */
    public String getNickname() {
        return nickname;
    }

    /**
     * @param nickname 
	 *            昵称
     */
    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    /**
     * @return 姓名
     */
    public String getName() {
        return name;
    }

    /**
     * @param name 
	 *            姓名
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * @return 英文名
     */
    public String getEnglishName() {
        return englishName;
    }

    /**
     * @param englishName 
	 *            英文名
     */
    public void setEnglishName(String englishName) {
        this.englishName = englishName;
    }

    /**
     * @return 身份证
     */
    public String getIdCard() {
        return idCard;
    }

    /**
     * @param idCard 
	 *            身份证
     */
    public void setIdCard(String idCard) {
        this.idCard = idCard;
    }

    /**
     * @return 编号
     */
    public String getIdentifier() {
        return identifier;
    }

    /**
     * @param identifier 
	 *            编号
     */
    public void setIdentifier(String identifier) {
        this.identifier = identifier;
    }

    /**
     * @return 密码
     */
    public String getPassword() {
        return password;
    }

    /**
     * @param password 
	 *            密码
     */
    public void setPassword(String password) {
        this.password = password;
    }

    /**
     * @return 加密盐
     */
    public String getSalt() {
        return salt;
    }

    /**
     * @param salt 
	 *            加密盐
     */
    public void setSalt(String salt) {
        this.salt = salt;
    }

    /**
     * @return 所属公司Id
     */
    public Long getCompanyId() {
        return companyId;
    }

    /**
     * @param companyId 
	 *            所属公司Id
     */
    public void setCompanyId(Long companyId) {
        this.companyId = companyId;
    }

    /**
     * @return 所属公司名称
     */
    public String getCompanyName() {
        return companyName;
    }

    /**
     * @param companyName 
	 *            所属公司名称
     */
    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    /**
     * @return 部门
     */
    public String getDepartment() {
        return department;
    }

    /**
     * @param department 
	 *            部门
     */
    public void setDepartment(String department) {
        this.department = department;
    }

    /**
     * @return 部门Id
     */
    public String getDepartmentIds() {
        return departmentIds;
    }

    /**
     * @param departmentIds 
	 *            部门Id
     */
    public void setDepartmentIds(String departmentIds) {
        this.departmentIds = departmentIds;
    }

    /**
     * @return 角色
     */
    public String getRole() {
        return role;
    }

    /**
     * @param role 
	 *            角色
     */
    public void setRole(String role) {
        this.role = role;
    }

    /**
     * @return 角色Id
     */
    public String getRoleIds() {
        return roleIds;
    }

    /**
     * @param roleIds 
	 *            角色Id
     */
    public void setRoleIds(String roleIds) {
        this.roleIds = roleIds;
    }

    /**
     * @return 数据权限
     */
    public String getPermission() {
        return permission;
    }

    /**
     * @param permission 
	 *            数据权限
     */
    public void setPermission(String permission) {
        this.permission = permission;
    }

    /**
     * @return 数据权限Id
     */
    public String getPermissionIds() {
        return permissionIds;
    }

    /**
     * @param permissionIds 
	 *            数据权限Id
     */
    public void setPermissionIds(String permissionIds) {
        this.permissionIds = permissionIds;
    }

    /**
     * @return 职位信息
     */
    public String getPosition() {
        return position;
    }

    /**
     * @param position 
	 *            职位信息
     */
    public void setPosition(String position) {
        this.position = position;
    }

    /**
     * @return 职位Id
     */
    public Long getPositionId() {
        return positionId;
    }

    /**
     * @param positionId 
	 *            职位Id
     */
    public void setPositionId(Long positionId) {
        this.positionId = positionId;
    }

    /**
     * @return 上级字段
     */
    public Boolean getIsLeader() {
        return isLeader;
    }

    /**
     * @param isLeader 
	 *            上级字段
     */
    public void setIsLeader(Boolean isLeader) {
        this.isLeader = isLeader;
    }

    /**
     * @return 成员头像的mediaid
     */
    public String getAvatarMediaId() {
        return avatarMediaId;
    }

    /**
     * @param avatarMediaId 
	 *            成员头像的mediaid
     */
    public void setAvatarMediaId(String avatarMediaId) {
        this.avatarMediaId = avatarMediaId;
    }

    /**
     * @return 手机号
     */
    public String getMobile() {
        return mobile;
    }

    /**
     * @param mobile 
	 *            手机号
     */
    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    /**
     * @return 座机
     */
    public String getTelephone() {
        return telephone;
    }

    /**
     * @param telephone 
	 *            座机
     */
    public void setTelephone(String telephone) {
        this.telephone = telephone;
    }

    /**
     * @return 邮箱
     */
    public String getEmail() {
        return email;
    }

    /**
     * @param email 
	 *            邮箱
     */
    public void setEmail(String email) {
        this.email = email;
    }

    /**
     * @return 性别,1表示男性，2表示女性
     */
    public String getGender() {
        return gender;
    }

    /**
     * @param gender 
	 *            性别,1表示男性，2表示女性
     */
    public void setGender(String gender) {
        this.gender = gender;
    }

    /**
     * @return 员工个人二维码
     */
    public String getQrCode() {
        return qrCode;
    }

    /**
     * @param qrCode 
	 *            员工个人二维码
     */
    public void setQrCode(String qrCode) {
        this.qrCode = qrCode;
    }

    /**
     * @return 出生日期
     */
    public Date getBirthday() {
        return birthday;
    }

    /**
     * @param birthday 
	 *            出生日期
     */
    public void setBirthday(Date birthday) {
        this.birthday = birthday;
    }

    /**
     * @return 省份ID
     */
    public Integer getProvinceId() {
        return provinceId;
    }

    /**
     * @param provinceId 
	 *            省份ID
     */
    public void setProvinceId(Integer provinceId) {
        this.provinceId = provinceId;
    }

    /**
     * @return 省份名称
     */
    public String getProvinceName() {
        return provinceName;
    }

    /**
     * @param provinceName 
	 *            省份名称
     */
    public void setProvinceName(String provinceName) {
        this.provinceName = provinceName;
    }

    /**
     * @return 市区Id
     */
    public Integer getCityId() {
        return cityId;
    }

    /**
     * @param cityId 
	 *            市区Id
     */
    public void setCityId(Integer cityId) {
        this.cityId = cityId;
    }

    /**
     * @return 市区名称
     */
    public String getCityName() {
        return cityName;
    }

    /**
     * @param cityName 
	 *            市区名称
     */
    public void setCityName(String cityName) {
        this.cityName = cityName;
    }

    /**
     * @return 区域ID
     */
    public Integer getAreaId() {
        return areaId;
    }

    /**
     * @param areaId 
	 *            区域ID
     */
    public void setAreaId(Integer areaId) {
        this.areaId = areaId;
    }

    /**
     * @return 区域名称
     */
    public String getAreaName() {
        return areaName;
    }

    /**
     * @param areaName 
	 *            区域名称
     */
    public void setAreaName(String areaName) {
        this.areaName = areaName;
    }

    /**
     * @return 地址
     */
    public String getAddress() {
        return address;
    }

    /**
     * @param address 
	 *            地址
     */
    public void setAddress(String address) {
        this.address = address;
    }

    /**
     * @return 注册时间
     */
    public Date getRegTime() {
        return regTime;
    }

    /**
     * @param regTime 
	 *            注册时间
     */
    public void setRegTime(Date regTime) {
        this.regTime = regTime;
    }

    /**
     * @return 登录次数
     */
    public Integer getLoginCount() {
        return loginCount;
    }

    /**
     * @param loginCount 
	 *            登录次数
     */
    public void setLoginCount(Integer loginCount) {
        this.loginCount = loginCount;
    }

    /**
     * @return 微信号
     */
    public String getWechatNo() {
        return wechatNo;
    }

    /**
     * @param wechatNo 
	 *            微信号
     */
    public void setWechatNo(String wechatNo) {
        this.wechatNo = wechatNo;
    }

    /**
     * @return QQ
     */
    public String getQq() {
        return qq;
    }

    /**
     * @param qq 
	 *            QQ
     */
    public void setQq(String qq) {
        this.qq = qq;
    }

    /**
     * @return 银行
     */
    public String getBankName() {
        return bankName;
    }

    /**
     * @param bankName 
	 *            银行
     */
    public void setBankName(String bankName) {
        this.bankName = bankName;
    }

    /**
     * @return 银行卡
     */
    public String getBankCard() {
        return bankCard;
    }

    /**
     * @param bankCard 
	 *            银行卡
     */
    public void setBankCard(String bankCard) {
        this.bankCard = bankCard;
    }

    /**
     * @return 支付宝
     */
    public String getAlipay() {
        return alipay;
    }

    /**
     * @param alipay 
	 *            支付宝
     */
    public void setAlipay(String alipay) {
        this.alipay = alipay;
    }

    /**
     * @return 招聘类型;1-校招;2-社招;3-实习
     */
    public Integer getRecruitType() {
        return recruitType;
    }

    /**
     * @param recruitType 
	 *            招聘类型;1-校招;2-社招;3-实习
     */
    public void setRecruitType(Integer recruitType) {
        this.recruitType = recruitType;
    }

    /**
     * @return 参加工作时间
     */
    public Date getWorkDate() {
        return workDate;
    }

    /**
     * @param workDate 
	 *            参加工作时间
     */
    public void setWorkDate(Date workDate) {
        this.workDate = workDate;
    }

    /**
     * @return 工作年限(年)
     */
    public Integer getWorkDuration() {
        return workDuration;
    }

    /**
     * @param workDuration 
	 *            工作年限(年)
     */
    public void setWorkDuration(Integer workDuration) {
        this.workDuration = workDuration;
    }

    /**
     * @return 入职时间
     */
    public Date getEntryDate() {
        return entryDate;
    }

    /**
     * @param entryDate 
	 *            入职时间
     */
    public void setEntryDate(Date entryDate) {
        this.entryDate = entryDate;
    }

    /**
     * @return 试用期(月)
     */
    public Integer getProbation() {
        return probation;
    }

    /**
     * @param probation 
	 *            试用期(月)
     */
    public void setProbation(Integer probation) {
        this.probation = probation;
    }

    /**
     * @return 试用期截止日
     */
    public Date getProbationDate() {
        return probationDate;
    }

    /**
     * @param probationDate 
	 *            试用期截止日
     */
    public void setProbationDate(Date probationDate) {
        this.probationDate = probationDate;
    }

    /**
     * @return 学校
     */
    public String getSchool() {
        return school;
    }

    /**
     * @param school 
	 *            学校
     */
    public void setSchool(String school) {
        this.school = school;
    }

    /**
     * @return 学历
     */
    public String getEducation() {
        return education;
    }

    /**
     * @param education 
	 *            学历
     */
    public void setEducation(String education) {
        this.education = education;
    }

    /**
     * @return 专业
     */
    public String getSpecialty() {
        return specialty;
    }

    /**
     * @param specialty 
	 *            专业
     */
    public void setSpecialty(String specialty) {
        this.specialty = specialty;
    }

    /**
     * @return 毕业时间
     */
    public Date getGraduateDate() {
        return graduateDate;
    }

    /**
     * @param graduateDate 
	 *            毕业时间
     */
    public void setGraduateDate(Date graduateDate) {
        this.graduateDate = graduateDate;
    }

    /**
     * @return 籍贯
     */
    public String getNativePlace() {
        return nativePlace;
    }

    /**
     * @param nativePlace 
	 *            籍贯
     */
    public void setNativePlace(String nativePlace) {
        this.nativePlace = nativePlace;
    }

    /**
     * @return 民族
     */
    public String getNation() {
        return nation;
    }

    /**
     * @param nation 
	 *            民族
     */
    public void setNation(String nation) {
        this.nation = nation;
    }

    /**
     * @return 户口所在地
     */
    public String getLocation() {
        return location;
    }

    /**
     * @param location 
	 *            户口所在地
     */
    public void setLocation(String location) {
        this.location = location;
    }

    /**
     * @return 户籍地址
     */
    public String getPermanentAddress() {
        return permanentAddress;
    }

    /**
     * @param permanentAddress 
	 *            户籍地址
     */
    public void setPermanentAddress(String permanentAddress) {
        this.permanentAddress = permanentAddress;
    }

    /**
     * @return 当前地址
     */
    public String getCurrentAddress() {
        return currentAddress;
    }

    /**
     * @param currentAddress 
	 *            当前地址
     */
    public void setCurrentAddress(String currentAddress) {
        this.currentAddress = currentAddress;
    }

    /**
     * @return 婚姻状态;1-未婚;2-已婚;3-离异;4-其它
     */
    public Integer getMaritalStatus() {
        return maritalStatus;
    }

    /**
     * @param maritalStatus 
	 *            婚姻状态;1-未婚;2-已婚;3-离异;4-其它
     */
    public void setMaritalStatus(Integer maritalStatus) {
        this.maritalStatus = maritalStatus;
    }

    /**
     * @return 紧急联系人
     */
    public String getEmergencyContact() {
        return emergencyContact;
    }

    /**
     * @param emergencyContact 
	 *            紧急联系人
     */
    public void setEmergencyContact(String emergencyContact) {
        this.emergencyContact = emergencyContact;
    }

    /**
     * @return 紧急电话
     */
    public String getEmergencyTelephone() {
        return emergencyTelephone;
    }

    /**
     * @param emergencyTelephone 
	 *            紧急电话
     */
    public void setEmergencyTelephone(String emergencyTelephone) {
        this.emergencyTelephone = emergencyTelephone;
    }

    /**
     * @return 兴趣
     */
    public String getInterest() {
        return interest;
    }

    /**
     * @param interest 
	 *            兴趣
     */
    public void setInterest(String interest) {
        this.interest = interest;
    }

    /**
     * @return 推荐人
     */
    public Long getRefereeId() {
        return refereeId;
    }

    /**
     * @param refereeId 
	 *            推荐人
     */
    public void setRefereeId(Long refereeId) {
        this.refereeId = refereeId;
    }

    /**
     * @return 薪资
     */
    public Float getSalary() {
        return salary;
    }

    /**
     * @param salary 
	 *            薪资
     */
    public void setSalary(Float salary) {
        this.salary = salary;
    }

    /**
     * @return 是否有提成
     */
    public Boolean getIsBrokerage() {
        return isBrokerage;
    }

    /**
     * @param isBrokerage 
	 *            是否有提成
     */
    public void setIsBrokerage(Boolean isBrokerage) {
        this.isBrokerage = isBrokerage;
    }

    /**
     * @return 试用薪资
     */
    public Float getProbationSalary() {
        return probationSalary;
    }

    /**
     * @param probationSalary 
	 *            试用薪资
     */
    public void setProbationSalary(Float probationSalary) {
        this.probationSalary = probationSalary;
    }

    /**
     * @return 岗位
     */
    public String getPost() {
        return post;
    }

    /**
     * @param post 
	 *            岗位
     */
    public void setPost(String post) {
        this.post = post;
    }

    /**
     * @return 技能
     */
    public String getSkill() {
        return skill;
    }

    /**
     * @param skill 
	 *            技能
     */
    public void setSkill(String skill) {
        this.skill = skill;
    }

    /**
     * @return 政治面貌1.团员2.党员3.预备党员4.群众
     */
    public String getPolitics() {
        return politics;
    }

    /**
     * @param politics 
	 *            政治面貌1.团员2.党员3.预备党员4.群众
     */
    public void setPolitics(String politics) {
        this.politics = politics;
    }

    /**
     * @return 是否签订保密协议
     */
    public Boolean getIsSignSecrecy() {
        return isSignSecrecy;
    }

    /**
     * @param isSignSecrecy 
	 *            是否签订保密协议
     */
    public void setIsSignSecrecy(Boolean isSignSecrecy) {
        this.isSignSecrecy = isSignSecrecy;
    }

    /**
     * @return 是否签订合同
     */
    public Boolean getIsSignContract() {
        return isSignContract;
    }

    /**
     * @param isSignContract 
	 *            是否签订合同
     */
    public void setIsSignContract(Boolean isSignContract) {
        this.isSignContract = isSignContract;
    }

    /**
     * @return 合同到期日
     */
    public Date getContractEndDate() {
        return contractEndDate;
    }

    /**
     * @param contractEndDate 
	 *            合同到期日
     */
    public void setContractEndDate(Date contractEndDate) {
        this.contractEndDate = contractEndDate;
    }

    /**
     * @return 是否缴纳社保
     */
    public Boolean getIsSocialSecurity() {
        return isSocialSecurity;
    }

    /**
     * @param isSocialSecurity 
	 *            是否缴纳社保
     */
    public void setIsSocialSecurity(Boolean isSocialSecurity) {
        this.isSocialSecurity = isSocialSecurity;
    }

    /**
     * @return 是否签实习协议
     */
    public Boolean getIsSignPracticeAgreement() {
        return isSignPracticeAgreement;
    }

    /**
     * @param isSignPracticeAgreement 
	 *            是否签实习协议
     */
    public void setIsSignPracticeAgreement(Boolean isSignPracticeAgreement) {
        this.isSignPracticeAgreement = isSignPracticeAgreement;
    }

    /**
     * @return 实习结束时间
     */
    public Date getPracticeEndDate() {
        return practiceEndDate;
    }

    /**
     * @param practiceEndDate 
	 *            实习结束时间
     */
    public void setPracticeEndDate(Date practiceEndDate) {
        this.practiceEndDate = practiceEndDate;
    }

    /**
     * @return 企业微信状态,激活状态: 1=已激活，2=已禁用，4=未激活。
     */
    public Integer getCpStatus() {
        return cpStatus;
    }

    /**
     * @param cpStatus 
	 *            企业微信状态,激活状态: 1=已激活，2=已禁用，4=未激活。
     */
    public void setCpStatus(Integer cpStatus) {
        this.cpStatus = cpStatus;
    }

    /**
     * @return 启用/禁用成员;1表示启用成员;0表示禁用成员
     */
    public Integer getEnable() {
        return enable;
    }

    /**
     * @param enable 
	 *            启用/禁用成员;1表示启用成员;0表示禁用成员
     */
    public void setEnable(Integer enable) {
        this.enable = enable;
    }

    /**
     * @return 状态;1-在职;2-离职
     */
    public Integer getStatus() {
        return status;
    }

    /**
     * @param status 
	 *            状态;1-在职;2-离职
     */
    public void setStatus(Integer status) {
        this.status = status;
    }

    /**
     * @return 用户类型;1-正式;2-试用;3-实习
     */
    public Integer getUserType() {
        return userType;
    }

    /**
     * @param userType 
	 *            用户类型;1-正式;2-试用;3-实习
     */
    public void setUserType(Integer userType) {
        this.userType = userType;
    }

    /**
     * @return 备注
     */
    public String getRemark() {
        return remark;
    }

    /**
     * @param remark 
	 *            备注
     */
    public void setRemark(String remark) {
        this.remark = remark;
    }

    /**
     * @return 超级管理员标识
     */
    public Boolean getIsLock() {
        return isLock;
    }

    /**
     * @param isLock 
	 *            超级管理员标识
     */
    public void setIsLock(Boolean isLock) {
        this.isLock = isLock;
    }

    /**
     * @return 添加类型;1-微信;2-平台
     */
    public Integer getAddType() {
        return addType;
    }

    /**
     * @param addType 
	 *            添加类型;1-微信;2-平台
     */
    public void setAddType(Integer addType) {
        this.addType = addType;
    }

    /**
     * @return 同步状态;1-未同步;2-已同步
     */
    public Integer getSyncStauts() {
        return syncStauts;
    }

    /**
     * @param syncStauts 
	 *            同步状态;1-未同步;2-已同步
     */
    public void setSyncStauts(Integer syncStauts) {
        this.syncStauts = syncStauts;
    }

    /**
     * @return 同步类型;1-手动;2-自动
     */
    public Integer getSyncType() {
        return syncType;
    }

    /**
     * @param syncType 
	 *            同步类型;1-手动;2-自动
     */
    public void setSyncType(Integer syncType) {
        this.syncType = syncType;
    }

    /**
     * @return 同步时间
     */
    public Date getSyncTime() {
        return syncTime;
    }

    /**
     * @param syncTime 
	 *            同步时间
     */
    public void setSyncTime(Date syncTime) {
        this.syncTime = syncTime;
    }

    /**
     * @return 创建时间
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * @param createTime 
	 *            创建时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * @return 修改时间
     */
    public Date getModifyTime() {
        return modifyTime;
    }

    /**
     * @param modifyTime 
	 *            修改时间
     */
    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }

    /**
     * @return 证件有效期
     */
    public String getCerDeadline() {
        return cerDeadline;
    }

    /**
     * @param cerDeadline 
	 *            证件有效期
     */
    public void setCerDeadline(String cerDeadline) {
        this.cerDeadline = cerDeadline;
    }

    /**
     * @return 户口性质1.农业2.非农业
     */
    public Integer getHomeNature() {
        return homeNature;
    }

    /**
     * @param homeNature 
	 *            户口性质1.农业2.非农业
     */
    public void setHomeNature(Integer homeNature) {
        this.homeNature = homeNature;
    }

    /**
     * @return 是否为第一学历
     */
    public Boolean getIsFirstEdu() {
        return isFirstEdu;
    }

    /**
     * @param isFirstEdu 
	 *            是否为第一学历
     */
    public void setIsFirstEdu(Boolean isFirstEdu) {
        this.isFirstEdu = isFirstEdu;
    }

    /**
     * @return 获得职称/职业资格
     */
    public String getPostTitle() {
        return postTitle;
    }

    /**
     * @param postTitle 
	 *            获得职称/职业资格
     */
    public void setPostTitle(String postTitle) {
        this.postTitle = postTitle;
    }

    /**
     * @return 紧急联系人关系
     */
    public String getUrgentRela() {
        return urgentRela;
    }

    /**
     * @param urgentRela 
	 *            紧急联系人关系
     */
    public void setUrgentRela(String urgentRela) {
        this.urgentRela = urgentRela;
    }

    /**
     * @return 档案状态1.未建立2.已建立
     */
    public Integer getArchiveStatus() {
        return archiveStatus;
    }

    /**
     * @param archiveStatus 
	 *            档案状态1.未建立2.已建立
     */
    public void setArchiveStatus(Integer archiveStatus) {
        this.archiveStatus = archiveStatus;
    }

    /**
     * @return 审核状态1.未审核2.审核通过3.审核驳回
     */
    public Integer getAuditStatus() {
        return auditStatus;
    }

    /**
     * @param auditStatus 
	 *            审核状态1.未审核2.审核通过3.审核驳回
     */
    public void setAuditStatus(Integer auditStatus) {
        this.auditStatus = auditStatus;
    }

    /**
     * @return 入学日期
     */
    public Date getEntrySchoolDate() {
        return entrySchoolDate;
    }

    /**
     * @param entrySchoolDate 
	 *            入学日期
     */
    public void setEntrySchoolDate(Date entrySchoolDate) {
        this.entrySchoolDate = entrySchoolDate;
    }
}